right halfback - Turkish English Dictionary